Apply now to live at Beech Lake Apartments in Durham