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