1070 Progress Avenue, Scarborough