After a bit of research, I have determined that this is a Singer Card Table # 314. A long bed Singer 301 fits this table. I understand that a Singer 401 will also fit the table.
One of the legs is missing a screw, but I’m sure I can find something which will work.
Now all I need is a matching sewing machine.
I knew it! Lucky you and what a steal you got it for. 301 and 401 machines are out there. Try the Antique Mall in Leavenworth.