3
8716-8768 E 33rd St
Indianapolis, IN 46226
$9.25 USD/SF/YR
2,600-5,850 SF
2
Spaces Available
Built 1979
Built 1979
2,600-5,850 SF
$9.25 USD/SF/YR
Industrial