6820 Kenwood Dallas, TX Sold $1450000 4 Beds 5.2 Baths 4862 Sq. Ft. 6820 KenwoodDallas, TX Property Features About the Property