Europa Place Chapel Hill, NC 38,000 sq. ft Class A Office Building Mark Moshier: Project Developer and Owner Representative Back to projects »