Skip to main content
119 Harbord Street, Toronto C01 — 3 bathrooms, 1800 sqft