American Landmark Is Still Planning On Going On Its $2B Apartment-Buying Spree
... units under the Landmark Apartment Trust, then sold it to Starwood Capital for $1.9B in 2015. Lubeck then started over, ... to pay employees while theme parks are shuttered. Miami-based Starwood Capital, the nation's fourth-largest apartment owner, didn't ...