1113 E Glenrosa Avenue, Phoenix, AZ 85014 - Homesnap