216/418 St Kilda Road, Melbourne VIC 3000

LEVEL 21 - OH WHAT A VIEW!!!

$725 Weekly
  • 2
  • 2
  • 1

Listing ID: 4679536

THIS PROPERTY WAS LEASED

Enquiry about this property