At this address is a unit in 521/PS631823 South Yarra VIC. We estimate its value at $465,000. Built in 2011, with 2 bedrooms and 1 bathroom.