South Square Townhomes

(217)
 3300 Shannon Rd, DurhamNC 27707
$812+1-3 BedsPets OK