Homes for sale - 26343 N 20th AVE, Phoenix, AZ 85085 – MLS#6451764 ...