3
6905 E 96th St
Indianapolis, IN 46250
$22.00 USD/SF/YR
2,595 SF
1
Space Available
Built 2006
2,595 SF Contiguous
Built 2006
2,595 SF
$22.00 USD/SF/YR
Office