20
3602 E Amarillo Blvd
Amarillo, TX 79107
$1,700,000 USD
5,160 SF
10.32% Cap Rate
5,160 SF
$1,700,000 USD
Hotel