23A Octavia Street, St Kilda VIC 3182

SIMPLY STUNNING!!!!

$895 pw
  • 3
  • 2
  • 3

Listing ID: 26857898

THIS PROPERTY WAS LEASED

Enquiry about this property