Starwood Property Trust has taken the former Broadway Trade Center, a 1.1 million-square-foot mixed-use property in downtown Los Angeles, by foreclosing against a $245.1 million senior loan it held against it.

The post Starwood Property Takes L.A.’s Broadway Trade Center in Foreclosure appeared first on Commercial Real Estate Direct.