This property is a unit located in 18/SP23189 South Yarra VIC. Similar properties have sold for approximately $360,000. Constructed in 1965, featuring 1 bedroom, 1 bathroom.