Leonard St, Rio Rancho, New Mexico - Redfin
29 addresses found on Leonard St in Rio Rancho, New Mexico. The average lot size on Leonard St is 24114 sq. ft. The average property tax on Leonard St is $1.0K/yr. Find an address below to learn more about the property details: