Property Overview
Parking and Maintenance
Building 20,309 SF
7.26 Acres
100% Leased
Premier Location with Access to I-294
16951-16961 State Street
South Holland, IL
Parking and Maintenance
Building 20,309 SF
7.26 Acres
100% Leased
Premier Location with Access to I-294