Lincolnwood Town Center - 3333 West Touhy Avenue, Lincolnwood, IL 60712 - Retail Space
Lincolnwood Town Center - 3333 West Touhy Avenue is located at 3333 West Touhy Avenue in the Lincolnwood neighborhood, IL, Lincolnwood, 60712. The Retail building was completed in 1989 and features a total of 77,990 Sqft.
There is 1 retail space for lease in the Lincolnwood neighborhood, totaling of available retail space.
At zip code level, there are 12 commercial properties, of which 6 are retail buildings over 50,000 square feet.