3221 N 26th Place, Phoenix, AZ 85016 - Homesnap