1660 Eberts Dr, San Martin CA 95046 — $1,749,000 | Blackbird Research