Lot 17 Chula Vista Estates -- #17, Huachuca City, AZ 85616 - MLS#61...