517 N. Prospect St
Indianapolis, IN 46203
$750,000 USD
2,490 SF
2
Units
6.5% Cap Rate
2,490 SF
$750,000 USD
Apartments