599 Lilac Ave, Boulder Creek, CA 95006
$667,500 Sold on Mar 25, 2026
Single Family Residence
MLS #: ML82023509 3 Bd 1 Ba 1,034 Sq Ft
0.494 Acres Lot 0 Garage 1963 Year Built