Autonomy Capital

Starwood Capital Buys Spain Office Assets for $143M

The private investment firm acquired the Omega office park in Madrid and the Pallars office park in Barcelona, totaling roughly 500,000 square feet.