20 Wurr Rd, Loma Mar CA 94021 — $925,000 | Blackbird Research