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