For about 30 years, the building at 4100 Northgate Blvd. was best known as home to electronics retail chains, with a visible ...