3112 Idaho Ave Dallas, TX 75216