22
1134 US Highway 80
Selma, AL 36701
$380,000 USD
12,375 SF
12,375 SF
$380,000 USD
Hotel