2024 Oak St st
Abilene, TX 79602
$1,500,000 USD
28,122 SF
28,122 SF
$1,500,000 USD
Manufacturing