3
246 Factory Ave N
Elba, AL 36323
$265,000 USD
5,800 SF
5,800 SF
$265,000 USD
General Retail