12
3437 South St
Lafayette, IN 47905
$4,500,000 USD
16,013 SF
5.38% Cap Rate
16,013 SF
$4,500,000 USD
Storefront