Gregory Hall · The town of Chapel Hill and the university held a joint meeting to discuss a possible new development.