The Stro Cos. has closed on its first building of 2020, acquiring a 70,000-square-foot industrial property in Florham Park.