Euroview Enterprise Enterprise signs new lease in Elmhurst, Illinois Euroview Enterprises, a manufacturer and distributor of glass shower doors, signed a lease of 47,861-square-feet at 342 Carol Lane in Elmhurst, Illinois.