2
3549 Catclaw Dr
Abilene, TX 79606
$3,185,185 USD
6,675 SF
6.75% Cap Rate
6,675 SF
$3,185,185 USD
Restaurant