13414 N 21st Place, Phoenix, AZ 85022 - Homesnap