Owl Point Ave, 79938, New Mexico - Redfin
43 addresses found on Owl Point Ave in 79938, New Mexico. The average lot size on Owl Point Ave is 6415 sq. ft. The average property tax on Owl Point Ave is $5.4K/yr. Find an address below to learn more about the property details: