This 7,118 sq ft center is located on the NEC of Sutton Road / IL Rt 59 and Irving Park Road in Streamwood, IL with excellent frontage & visibility along Route 59.
The center is just 3 miles south of the full interchage at Route 59 and I-90. Area retailers include Target, Marshalls, Famous Footwear, CVS, Chili’s and more. There is one 1,749 sq ft available space.
Property Information Page
For Leasing Information Contact: