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