Maxx Apartments

 

Address 181-185 St Kilda Rd, St Kilda VIC 3182
Number of apartments 128 lots
Number of floors 12
Services Provided Owners Corporation Management
Total Staff
Roles
Coverage
Developer