View at Kessler Park

 2511 Wedglea Drive, DallasTX 75211
$689+Studio-3 BedsPets OK