3
1989 Navajo Blvd
Holbrook, AZ 86025
$3,300,000 USD
26,680 SF
12.12% Cap Rate
26,680 SF
$3,300,000 USD
Hotel