Finding a picture…SoldSold Jul 2022 $920,000 316 Armitage Road, WellsfordHouse3,081 m² land139 m² floor