2025 Soquel Ave Santa Cruz Ca 95062 Property Value. Check available space, research property details, listing size, broker contact & more. Santa cruz center is located at 2025 soquel avenue, santa cruz, ca 95062 and is part of the sutter health network.
See if the property is available for sale or lease. Retail property for sale at 1520 soquel dr.