112 Holiday Dr, La Selva Beach CA 95076 — $10,750,000 | Blackbird Research