• I-70 / Shadeland Avenue Exit - Restaurant Corner

  • 7041 E 21st St, Indianapolis, IN 46219

Lease History

Lease Date Available SF Floor / Suite Asking Rate
February 28, 2017 7,144 1 / Proposed 7,144 sf N/A
July 08, 2015 7,144 Proposed 1 / 7,144 sf, Proposed 2 / 6,688 N/A