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.
The private investment firm acquired the Omega office park in Madrid and the Pallars office park in Barcelona, totaling roughly 500,000 square feet.