Price on request
For Sale
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.