1003 E Norwood Street, Mesa, AZ 85203 - Homesnap