Bell West End

(177)
 605 W Chapel Hill St, DurhamNC 27701
$1,085+Studio-2 BedsPets OK