Tekka Place
Tekka Place, an integrated development at 2 Serangoon Road, is poised to deliver a fresh and unique retail and lifestyle experience, aimed at adding vibrancy to the Little India heritage district. TOP in 2019, Tekka Place is one of the … Read More