1
566 St Kilda Rd
Melbourne, VIC 3004
$14.33 USD/SF/YR
592 SF
1
Space Available
592 SF Contiguous
592 SF
$14.33 USD/SF/YR
Office