6600-6624 W North Ave
Chicago, IL 60707
Rate Upon Request
900-1,680 SF
2
Spaces Available
Built 1951
1,680 SF Contiguous
Built 1951
900-1,680 SF
Rate Upon Request
Retail