$5,695,000 -
600 Sea View Terrace
La Selva Beach ,
CA 95076
County: Santa Cruz