South Beach Residences at 28 Beach Road, D07, Singapore. Is a An iconic sustainability integrated development that seamlessly blends  4 historic buildings with 2 new towers designed by the world renowned architectural firm, Foster + Partners.

(more…)