38850 Bell St, Fremont CA 94536 — $1,890,000 | Blackbird Research