66 Squires Avenue, Toronto, Ontario, M4B 2R5