8597 E 26th Pl, Yuma AZ 85365 | ClozeEZ