Arriba Dr, 88240, New Mexico - Redfin
8 addresses found on Arriba Dr in 88240, New Mexico. The average lot size on Arriba Dr is 14655 sq. ft. The average property tax on Arriba Dr is $213.6K/yr. Find an address below to learn more about the property details: