3329 N Haskell Ave Dallas, TX 75204