201 Lake St, Boulder Creek, CA 95006
$650,000
Sold on Jul 17, 2025
42 Days on Site
Single Family Residence
MLS #:
ML82003819
3
Bd
2
Ba
1,484
Sq Ft
4,922
Sq Ft Lot
0
Garage
1940
Year Built