42329 Troyer Ave, Fremont CA 94539 — $2,180,000 | Blackbird Research