Lee & Associates closes 210,524-square-foot industrial lease in Melrose Park
Lee & Associates has negotiated a new lease transaction for a 210,524-square-foot industrial building at 2525 Armitage Ave. in Melrose Park, Illinois. Jeff Provenza, principal at Lee & Associates’…