6734 Howard Ave Dallas, TX 75227