Finding a picture…SoldSold Oct 2025 $682,500 336 Deanwell Avenue, DeanwellHouse713 m² land92 m² floor