A house on a lot in 1/TP705053 South Yarra VIC. Estimated value at this time is $3,350,000. Constructed in 1890, featuring 5 bedrooms and 2 bathrooms.