174 N La Fox St, South Elgin, IL 60177

Request info Add to list
Map

Choose nearby businesses to show on the map:

Yelp
Edit property

Building Details:

174 N La Fox St is located in South Elgin, IL.

Small retail space available in newly redeveloped downtown South Elgin. Across from the Fox River, South Elgin has been named in the top 100 places to live in America by MONEY magazine. More development plans including river front walkways and parks have been approved.

Request Property Information

Please describe your commercial real estate requirements. We’ll introduce you to local properties that match your criteria.