145 Torbarrie Rd, North York, ON M3L 1G8, Canada