2905 Dove Meadow Dr Garland, TX 75043