$1,1502 beds · 1 bath · 888 sq ftApartment building2421 Camellia DrDurham, NC 27705Add to favoritesShareListing options
$1,1502 beds · 1 bath · 888 sq ftCondo2421 Camellia Dr #BDurham, NC 27705Add to favoritesShareListing options