$625,000 -
16621 Big Basin Way 8
Boulder Creek ,
CA 95006
County: Santa Cruz