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