10632 E 34th Pl, Yuma AZ 85365 | ClozeEZ