22
600 Ocean St
Santa Cruz, CA 95060
$2,400,000 USD
6,147 SF
6,147 SF
$2,400,000 USD
Medical