2810 N Henderson Ave, Dallas, TX 75206