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.