Homes for sale - 26712 N 24TH LN, Phoenix, AZ 85085 – MLS#6244836 -...