View at Kessler Park

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