Stro acquires 55,000 sq. ft. industrial portfolio in Clifton

The Stro Cos. has added to its holdings in Clifton with the acquisition of a two-building, 55,000-square-foot portfolio in the city.