2441 Production Dr Suite 116
2441 Production Drive, Indianapolis, IN
For Lease
Office
Market Price
Price
24,920 sqft
Building Size
2.23 acres
Lot Area
Overview
Building Size
24,920 sqft
Lot Area
2.23 acres