4/18-20 The Esplanade, St Kilda, Vic 3182 - Flat for rent - PropertyMate