815 Balboa Ave Unit 310, Capitola CA 95010 — $749,950 | Blackbird Research