Rentals » 838 North Delaware Street - 1 Indianapolis, IN 46204

838 North Delaware Street - 1 Indianapolis, IN 46204

$5,250.00 / month
Available 5/31/2022
  • 4200 sqft

4200 SQFT of office space, ample parking, could have drive-in doors that have been walled off.

Lease Terms

$5,250.00 security deposit

Rental Application

Interested in one of our properties?

Apply online