Landsborough Ave at Warde Street, Scarborough