29 Millard Rd, Larkspur CA 94939 — $2,649,000 | Blackbird Research