2025 Soquel Ave Santa Cruz Ca 91301
2025 Soquel Ave Santa Cruz Ca 91301. Welcome to the city of santa cruz project page for 1024 soquel avenue. Santa cruz center urgent care, an urgent care clinic in santa cruz, ca.
Santa cruz center imaging is located. View information about 2025 soquel ave, santa cruz, ca 95062, apn/parcel id: