6118 N 12th Place #10, Phoenix, AZ 85014 - Homesnap