2418 Navajo Blvd
Holbrook, AZ 86025
$1,600,000 USD
11,000 SF
11,000 SF
$1,600,000 USD
Hotel