17416 Bear Creek Road, Boulder Creek, CA 95006
$799,000
Sold on Oct 19, 2021
1114 Days on Site
Single Family Residence
MLS #:
BE40964152
3
Bd
2
Ba
1,768
Sq Ft
0.53
Acres Lot
2
Garage
1967
Year Built