425 Riverview Ave, Capitola CA 95010 — $2,400,000 | Blackbird Research