3
1314 Ross St
Amarillo, TX 79102
$1,876,984 USD
2,822 SF
6.5% Cap Rate
2,822 SF
$1,876,984 USD
Fast Food