4
5117-5125 E 65th St
Indianapolis, IN 46220
$12.00 - $14.00 USD/SF/YR
1,560-12,000 SF
5
Spaces Available
Built 1968
12,000 SF Contiguous
Built 1968
1,560-12,000 SF
$12.00 - $14.00 USD/SF/YR
Retail, Industrial