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