18377 Bear Creek Rd, Boulder Creek, CA 95006
$850,000
Sold on Oct 22, 2021
923 Days on Site
Single Family Residence
MLS #:
ML81867765
3
Bd
3
Ba
2,650
Sq Ft
5.071
Acres Lot
0
Garage
1975
Year Built