Tenneco, a manufacturer of automotive emission and ride control products, has renewed its lease for three buildings in Long Beach, Calif., for an undisclosed price. The industrial complex, totaling 109,850 square feet, is located at 6925 Atlantic Ave. The Staubach ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.