View at Kessler Park

 2511 Wedglea Drive, DallasTX 75211