Homes for sale - 1326 E ESCUDA DR, Phoenix, AZ 85024 – MLS#6235740 ...