Atlanta Business Chronicle Northwood Investors has paid $74 million, or about $324.56/sf, for a portfolio of five office buildings totaling 228,000 square feet in Atlanta. The Charlotte, N.C., company bought the portfolio from Preferred Apartment Communities Inc., which is exiting the Atlanta office market. JLL brokered the deal for the seller and will lease the […]

Read more of this post