21
721 E 112th St
Chicago, IL 60628
Rate Upon Request
20,225 SF
1
Space Available
Built 1974
20,225 SF Contiguous
Built 1974
20,225 SF
Rate Upon Request
Industrial