Stro acquires 70,000 sq. ft. industrial building in Florham Park

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