$5,900,000 -
386 Dutch Henry Canyon Rd
Calistoga ,
CA 94515
County: Napa