Redeveloped and Sold – Crossroads Shopping Center

Located at 910 W 4th Street, Milan IL, over 52,000 square feet of retail space.  Sold in 2017.

Amenities

    Location