2403 Farrington St Dallas, TX 75207