5807 Kenwood Dallas, TX Sold

$845000
  • 4 Beds
  • 2.1 Baths
  • 2837 Sq. Ft.
  • 5807 Kenwood
    Dallas, TX

Property Features

About the Property