3852 S. Indiana | For Lease
3852 South Indiana Avenue, Chicago, IL
For Lease
Retail
Market Price
Price
16,115 sqft
Building Size
82%
Occupancy
Overview
Building Size
16,115 sqft
Occupancy
82%