306 Westmoreland Ave, Toronto, M6H 3A5 — For sale @ $1,199,000