5108 Tennington Park, Dallas, Texas