8
2880 Soquel Ave
Santa Cruz, CA 95062
$4,850,000 USD
18,000 SF
18,000 SF
$4,850,000 USD
Office