A unit on a parcel in 1/TP97330 South Yarra VIC. Constructed in 1890, featuring 3 bedrooms and 2 bathrooms.