10
9315-9321 Michigan Rd
Indianapolis, IN 46268
$5,557,418 USD
9,933 SF
6.7% Cap Rate
9,933 SF
$5,557,418 USD
Storefront Retail Office