12
621 Water St
Santa Cruz, CA 95060
$1,150,000 USD
2,485 SF
2,485 SF
$1,150,000 USD
Medical