8533 Dry Creek Road, Healdsburg, California 95448 USA
Beautiful view upon arriving to the building
Photo Credit: Yelp