The Kress Building in Santa Rosa, CA is a historic commercial property that offers office and retail space for lease.
With its prime location and unique architectural charm, the Kress Building provides a distinctive setting for businesses looking to establish a presence in the heart of downtown Santa Rosa.
Generated from their business information