130 Buena Vista Ave, Boulder Creek, CA 95006
$950,000
Sold on Jan 25, 2023
828 Days on Site
Single Family Residence
MLS #:
ML81904302
3
Bd
3
Ba
1,955
Sq Ft
0.464
Acres Lot
1
Garage
1939
Year Built