Description
Semi-detached located at 26 Leitch Ave Toronto, Ontario M3J 3P2. It has 8 beds, 7 bathrooms, and is 2250 square feet. 26 Leitch Ave Toronto, Ontario M3J 3P2 is in the York University Heights Toronto neighborhood. Bayview Woods-Steeles, Tam O'Shanter-Sullivan, and Morningside are nearby neighbourhoods.