Apartment Building, Apartment ComplexToday Closed
The Glen Lennox Apartments feature spacious 1, 2, and 3 bedroom single-story cottages close to UNC Chapel Hill. Residents of these modern Chapel Hill, North Carolina apartments can readily access the best shopping, dining, and entertainment. Take advantage of everything NC has to offer with close proximity to major highways, as well. Look no further for the perfect apartment in Chapel Hill and your future home.