Homes for sale - 808 W INDIANOLA AVE, Phoenix, AZ 85013 – MLS#62321...