The Laurel

 8600 Preston Road, DallasTX 75225
$2,560+1-3 BedsPets OK