South Square Townhomes

(277)
 3300 Shannon Rd, DurhamNC 27707
$753+1-3 BedsPets OK