Company
Alden Place Luxury Apartments
Luxury Apartments in Durham - Alden Place at South Square
Record updated 28 September 2026
About
Alden Place, located in Durham, North Carolina, is a 508 unit garden-style luxury apartment community. Completed in 2005 – with amenities fully renovated in 2017 – the property is centrally located within the thriving Raleigh-Durham Research Triangle. Directly adjacent to Duke University, Alden’s beautiful campus is spread over 34 acres, offering an array of amenities including 2 swimming pools, a state-of-the-art fitness facility and collaborative workspace.