Three tenants have combined to lease 45,000 square feet at an industrial building in Elmwood Park, The Stro Cos. announced, bringing the recently acquired property to full occupancy.
The Stro Cos. has acquired a 45,000-square-foot light industrial building at the nexus of three major highways in Elmwood Park, the commercial real estate firm said Monday.