$580,000 Active 4Beds3Baths2646Sqft0.19Acres 18977 W Desert Hills Dr, Surprise, AZ 85388 MLS#: 7037649