Skip to main content Skip to footer
  • For Lease
Located on Indy's Downtown Canal - #1

For Lease

$18 / SF USD

Canal front office space available - 2,068 SF