11
765 Cedar St
Santa Cruz, CA 95060
$3,200,000 USD
8,197 SF
8,197 SF
$3,200,000 USD
Freestanding