Experience the quiet splendor of this spacious two-story Spanish Villa on your next visit to the Napa wine country. Nestled on over an acre of lush land in a country setting on Glass Mountain Road. The Villa is a short, scenic drive from downtown St. Hele