6820 Kenwood Dallas, TX Sold

$1450000
  • 4 Beds
  • 5.2 Baths
  • 4862 Sq. Ft.
  • 6820 Kenwood
    Dallas, TX

Property Features

About the Property