The former Clear Channel and iHeart operations building in northwest Greensboro has been sold for $1 million to a Greensboro developer, according to a Guilford County Register of Deeds filing.