5
2439 W 16th St
Indianapolis, IN 46222
$335,000 USD
2,800 SF
8.6% Cap Rate
2,800 SF
$335,000 USD
Storefront Retail Office