0 Blair Rd, Boulder Creek, CA 95006
$220,000 Sold on May 24, 2024
Land
MLS #: ML81935246 20.59 Acres Lot