94-104 Glenn Street, a 207,488-square-foot light industrial asset in Lawrence, MA, was acquired in October 2021 has closed a host of new leases after completing a capital improvement program that included roof replacements, a parking lot resurfacing and additional restroom buildouts.