ihmanagement.com - Irving Harlem Management | Old Navy Shopping Center - Norridge/Chicago, Illinois
Norridge Plaza is located in Norridge, a northwestern suburb of Chicago, across from The Harlem Irving Plaza, one of the most successful shopping malls in the Chicagoland area.