8717-8719 Windsor Rd, Windsor, CA 95492
Studio
6
baths
4,116 Sq.Ft. LIVING AREA
0.56 Acres lot
The Town of Windsor is nestled in the heart of Sonoma County’s wine country, serving as the gateway to the Russian River, Dry Creek, and Alexander Valley wine regions.
Explore