66A Pitt Avenue, Scarborough