16275 Healdsburg Ave, Healdsburg, California 95448 USA
Beautiful trees on their property
Photo Credit: Yelp