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