42552 Roberts Ave, Fremont CA 94538 — $1,680,000 | Blackbird Research