Barranca Overlook Pl, Rio Rancho, New Mexico - Redfin
6 addresses found on Barranca Overlook Pl in Rio Rancho, New Mexico. The average lot size on Barranca Overlook Pl is 31790 sq. ft. The average property tax on Barranca Overlook Pl is $2.3K/yr. Find an address below to learn more about the property details: