$1,150,000 -
236 Crows Nest Dr
Boulder Creek ,
CA 95006
County: Santa Cruz