Huge Fry’s Electronics site in Fremont may land major new mission

43800 Osgood Road in Fremont, the site of a former Fry’s Electronics store.

(Google Maps)…

Story continues

YOU MIGHT ALSO LIKE

TRENDING ARTICLES