• Prominent Retail Center on South Keystone

  • 3633 S Keystone Ave, Indianapolis, IN 46227

Lease History

Lease Date Available SF Floor / Suite Asking Rate
May 04, 2016 2,262 1 / 3633 $1.00/sf/mo
May 04, 2016 1,200 1 / 3633 $1.17/sf/mo