4
922 Soquel Ave
Santa Cruz, CA 95062
$875,000 USD
2,000 SF
2,000 SF
$875,000 USD
Storefront