Dallas Business Journal Johnson Storage & Moving has signed a lease for 214,649 square feet of industrial space at the Penn Distribution Center in Dallas. The Centennial, Colo., logistics company was represented in the latest deal by Stream Realty Partners, while CBRE brokered the lease on behalf of the owner, TA Realty. Johnson Storage already […]

Read more of this post