2110 Wharf Rd, Capitola CA 95010 — $899,900 | Blackbird Research