1201/605 St Kilda Road, Melbourne VIC 3004

Luxury 2bed apartment with world-class resort amenities

$780 Weekly
  • 2
  • 2
  • 1
Enquire

Listing ID: 42119718

Enquiry about this property