12
Directors Row Business Park
Indianapolis, IN
$18,320,475 USD
214,200 SF
8
Units
8% Cap Rate
214,200 SF
$18,320,475 USD
Other