This is a unit on a lot in 1203/SP29738 South Yarra VIC. Constructed in 1980, with 2 bedrooms and 2 bathrooms.