Homes for sale - 1201 E ESCUDA DR, Phoenix, AZ 85024 – MLS#6264759 ...