This property is a house on a lot in 1/TP817364 Abbotsford VIC. In the council area Yarra, featuring 1 bedroom and 1 bathroom.