2689 W Allred Ln, Thatcher AZ 85552 | ClozeEZ