The Atrium

 3800 Meriwether Drive, DurhamNC 27704
$860+1-2 BedsPets OK