671A Warden Avenue, Scarborough