8720 Castle Creek Pky
Indianapolis, IN 46250
$21.50 - $25.50 USD/SF/YR
1,155-23,906 SF
21
Spaces Available
Built 1984
11,391 SF Contiguous
Built 1984
1,155-23,906 SF
$21.50 - $25.50 USD/SF/YR
Office