ST TROPEZ, NEWSTEAD CENTRAL - METRO PROPERTY DEVELOPMENT
St Tropez, by Metro Property Development, is nestled in the heart of Newstead. Consisting of 231 luxury 1 and 2 bedroom apartments across 20 levels, each apartment has been designed and stylishly appointed to suit an inner-city cosmopolitan lifestyle. With a stunning lagoon pool and water features St Tropez is a blissful oasis.
April 11, 2017