5530 N 40 Place, Dallas, TX, 75252