1516 Main St
Elwood, IN 46036
$49,500 USD
4,907 SF
4,907 SF
$49,500 USD
Storefront Retail Office