20941 E VIA DEL SOL Street, Queen Creek, AZ 85142
4
beds
3
baths
2,537 Sq.Ft. LIVING AREA
5,525 Sq.Ft. lot