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