The Holck Building in Santa Cruz, CA is a commercial space that provides office and retail opportunities for businesses in the area.
With its prime location and modern amenities, the Holck Building offers a professional environment for companies looking to establish their presence in the community.
Generated from their business information