2200 Elmwood Ave
Lafayette, IN 47904
$12,155,000 USD
132,429 SF
8.6% Cap Rate
132,429 SF
$12,155,000 USD
Storefront