South Square Townhomes

(298)
 3300 Shannon Rd, DurhamNC 27707
$782+1-3 BedsPets OK