12845 Quail Hill Ct, San Martin CA 95046 — $2,100,000 | Blackbird Research