607 Staines Rd, Scarborough, ON