3
600 Frederick St
Santa Cruz, CA 95062
$950,000 USD
2,914 SF
2,914 SF
$950,000 USD
Medical