This property is a unit located on a lot in 1/TP889133 Abbotsford VIC. In the council area Yarra, featuring 1 bedroom and 0 bathrooms.