Site Selection magazine is headquartered in a city that had how many inhabitants in 2010 ?
Site Selection:  The magazine is headquartered in Norcross, Georgia. Norcross, Georgia:  The population as of the 2010 census was 9,116, while in 2015 the estimated population was 16,634.
9,116