3852 S. Indiana | For Lease

3852 South Indiana Avenue, Chicago, IL

Market Price

Price

16,115 sqft

Building Size

82%

Occupancy

Overview
Building Size
16,115 sqft
Occupancy
82%

Location