4397 Sayles Blvd
Abilene, TX 79605
$3,800,000 USD
30,195 SF
30,195 SF
$3,800,000 USD
Hotel