CCB Plaza

Chapel Hill & Corcoran sts, Durham, North Carolina

Chapel Hill & Corcoran sts, Durham, North Carolina