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