The view looking northeast from the top parking deck of the Harlem Irving Plaza Shopping Center. Norridge Illinois USA. July 2008., a photo by Eddie from Chicago on Flickr.
I took this photo facing northeast, from the upper parking deck at the Harlem Irving Plaza Shopping Center in Norridge Illinois.
The small retail strip mall on the east side of North Harlem Avenue, has since been remodeled.