2241 Narboe Street, Dallas, Texas 75216