34232 Atteridge Pl, Fremont CA 94555 — $1,988,000 | Blackbird Research