SOLD!! Enchanted Hills Beauty! Rio Rancho Sold Sold 4816 Juneau Hills-Street View Address: Juneau Hills Dr NERio Rancho, New Mexico 87144 Terms: For Sale Property Type: Home Call 505-982-4116 (Santa Fe) 505-226-7999 (Albuquerque) for more details or contact us Property Location Map Street View Share