5807 Kenwood Dallas, TX Sold $845000 4 Beds 2.1 Baths 2837 Sq. Ft. 5807 KenwoodDallas, TX Property Features About the Property