13900 Noel Road 12, Dallas, TX, 75240