7312 E Thomas Rd
Scottsdale, AZ 85251
$3,500,000 USD
24,000 SF
24,000 SF
$3,500,000 USD
Hotel