407 North St, Healdsburg, CA $1,750,000 Beds: 3 Baths 2 Sq. Ft. 1,562 More details, photos and video here