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