12900 Santa Teresa Blvd, San Martin CA 95046 — $1,125,000 | Blackbird Research