Santa Rosa, CA
45,297± s.f. Available in a five-building campus located at the Airport Business Center