64 Chandler Dr, Scarborough, ON