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