3 Upholstery Jobs in Elgin, IL