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…

The owner of a recognizable, 22-story red office building in the Uptown district of downtown Denver has relinquished the property to its lender to avoid foreclosure.…