Itasca Self Storage

Itasca, IL
Size: 100,031 SF
Number of Units: 951
LSC Development purchased a former Century Tile industrial building in Itasca. The current 1-story building is located just south of I-390 and Rohlwing Road on 1.97 acres. The conversion plans for adding height to the existing building for a 3-story self-storage facility.

More Photos


Play Video