1
Ross Business Center
Amarillo, TX
$8,863,815 USD
71,829 SF
3
Units
7.5% Cap Rate
71,829 SF
$8,863,815 USD
Office