This is a house located in 1/TP705053 South Yarra VIC. Similar properties have sold for approximately $3,350,000. Built in 1890, featuring 5 bedrooms and 2 bathrooms.