7586 W State Road 28
Elwood, IN 46036
$224,900 USD
4.17 AC
4.17 AC
$224,900 USD
Commercial