2052 Wharf Rd, Capitola CA 95010 — $887,999 | Blackbird Research