$775,000 -
14303 W Park Ave
Boulder Creek ,
CA 95006
County: Santa Cruz