View Details Under Contract $577,777 1 of 50 Mesa Hills | Mesquite 3 beds 3 baths 2,250 sqft 0.19 acres On Site: 562 Days