A unit situated in 721/PS611879 South Yarra VIC. Estimated value at this time is $270,000. Constructed in 2010, featuring 1 bedroom and 1 bathroom.