Homes for sale - Lot 17 Chula Vista Estates -- #17, Huachuca City, ...