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.
Denholtz Associates arranges lease renewal at Elmhurst Metro Compeve Corporation signed a 10,732-square-foot lease renewal an industrial property in Elmhurst, Illinois, announced Denholtz Associates.