2606-20 Thomas Riley Rd, Toronto, ON