Image: 

153-90 Rockaway Blvd in street view image from the 1980s. Accessed via www.80s.nyc website.