15
1354 S Shelby St
Indianapolis, IN 46203
$1,720,000 USD
10,000 SF
8.29% Cap Rate
10,000 SF
$1,720,000 USD
Storefront Retail Residential