2420 Mockingbird Court, Northlake, TX, 76247