9940 Starr Road, Windsor, California
9940 Starr Road, Windsor, California 95492 - Office/Retail space available for lease in Windsor, CA. Three available spaces ranging from 224-450+/- square feet. Mixed use building totaling 17,112+/- square feet with commercial and residential units. On-site and on street parking is available. Leases are Modified Gross. Located near schools, shopping, public transportation, etc. Minutes from Highway 101 and Windsor's Town Green.
Listing Courtesy of Carlos Rivas~W Real Estate