Indian Creek

(2)
 3910 Old Denton Rd., CarrolltonTX 75007
$965+1-2 BedsPets OK