WindsorCAPhotos not providedPublic recordWindsor House II6113 Leafy Glade Place, Windsor, CA, 95492Current availability not reportedAsk about openings