8
12177 FM 2590, Amarillo, TX 79119
Amarillo, TX
$2,600,000 USD
19,200 SF
8
Units
19,200 SF
$2,600,000 USD
Flex