Haven at Research Triangle Park at 3001 New Haven Drive, Durham, NC 27703 | HotPads