631 N Tyler Street, Dallas, TX, 75208