Diagonal Mar – Barcelona, Spain

3,000,000 Gross Square Feet
Retail
Completed 2002
Role: Developer, Leasing, Financing, Asset Management, Disposition

Leave a Reply