190 Oak St, San Martin CA 95046 — $1,039,000 | Blackbird Research