2
3203 Water Ave
Selma, AL 36703
$250,000 USD
10 AC
10 AC
$250,000 USD
Commercial