2301-2315 E 93rd St
Chicago, IL 60617
Rate Upon Request
616-2,025 SF
17
Spaces Available
Built 1971
2,025 SF Contiguous
Built 1971
616-2,025 SF
Rate Upon Request
Office/Medical, Medical