2920 38th St
Indianapolis, IN 46205
$1,942,000 USD
2,500 SF
6.05% Cap Rate
2,500 SF
$1,942,000 USD
Drugstore