Homes for sale - 1401 E Route 66 Blvd, Tucumcari, NM 88401 – MLS#20...