25
100 Hometown Plz
Sellersburg, IN 47172
$3,250,000 USD
24,800 SF
7.5% Cap Rate
24,800 SF
$3,250,000 USD
Storefront