This property is a unit situated in 308/PS634505 South Yarra VIC. Comparable sales have been around $380,000. Constructed in 2013, with 1 bedroom and 1 bathroom.