Finding a picture…SoldSold Feb 2026 $1,075,000 434 Vermeer Place, West HarbourHouse847 m² land220 m² floor