Homes for sale - 2725 Quay 63 Road, Tucumcari, NM 88401 – MLS#20231...