Lot 18 D Chual Vista Estates -- #18, Huachuca City, AZ 85616 - MLS#...