2155 Wharf Rd Spc 12, Capitola CA 95010 — $374,900 | Blackbird Research