Deugro Inc. leased a full 165K SF building at Dayton Street Partners’ truck terminal at 2828 FM 1405 in Houston. Situated on ...