Homes for sale - Lot 96 N Rambling RD #96, Elfrida, AZ 85610 – MLS#...