3327E Illinois Ave Dallas, TX