View Details Open House $655,000 1 of 61 Ellsworth Ranch Parcel E | Queen Creek 4 beds 3 baths 2,477 sqft 0.16 acres On Site: 77 Days