A 38,233-square-foot industrial distribution asset in Long Beach has sold for more than $11 million. Metra Electronics, a 75-year-old electronics firm specializing in the manufacturing and ...
To continue reading this content, please enable JavaScript in your browser settings and refresh this page. Preview this article 1 min Metra signed a short-term ...