975 Creek Dr, Boulder Creek, CA 95006
$200,000 Sold on Sep 2, 2022
Land
MLS #: ML81856730 0.252 Acres Lot