37226 Dutra Way, Fremont CA 94536 — $1,389,950 | Blackbird Research