106 Seymour PLACE, Harrow — $699,000 | Immoroute.ca