203 S 18th St
Lafayette, IN 47905
$360,000 USD
11,617 SF
11,617 SF
$360,000 USD
Storefront Retail Office