South Square Townhomes

(287)
 3300 Shannon Rd, DurhamNC 27707
$825+1-3 BedsPets OK