Charlotte Tower Sells at Deep Discount
New England Investment Properties purchased the 342,162-square-foot 121 W. Trade Street building for $32 million. The Charlotte Business Journal reports that’s less than half what it previously sold for in 2015. Lincoln Property Co. acquired the tower for $71.6 million…
