Turnberry Isle

 15190 Prestonwood Blvd, DallasTX 75248
$943+Studio-3 BedsPets OK