Leased$510 Per Week pw16/18-20 The Esplanade Esplanade, St Kilda VIC 3182 2 1 1Apartment19 days on Homely