Downtown LA Apartment Tower Sells in Record-Breaking Deal

The 685-unit Thea at Metropolis property at 1000 W. Eighth St. in downtown Los Angeles has been sold. (CoStar)
Northland Buys Thea at Metropolis for $504 Million