Cosgrove Hill is a luxury apartment community in Chapel Hill, North Carolina. We offer one and two bedroom apartments and 3 bedroom, multi-level townhomes for rent. Our spacious floor plans and unique features set our homes apart from the rest. Each unit boasts craftsman cabinetry, designer lighting packages, maple hardwood floors, and more.