This property is a unit on a parcel in 1/TP402554 South Yarra VIC. Properties with similar attributes have sold for approximately $1,500,000. Constructed in 1910, featuring 3 bedrooms and 2 bathrooms.