South Beach Residences

South Beach Residences is a luxury address, in a mixed development with hotel, retail and office spaces, near Esplanade MRT station, by CDL and IOI.

Read More