Capitol Broadcasting pays $29 million for downtown Durham land

October 18, 2016 09:56 AM