Montezuma Ave, 88352, New Mexico - Redfin
27 addresses found on Montezuma Ave in 88352, New Mexico. The average lot size on Montezuma Ave is 8789 sq. ft. The average property tax on Montezuma Ave is $0.5K/yr. Find an address below to learn more about the property details: