Wanted Deal #3657
Posted on 17.03.2026

Industrial

Spain

Spain

Investor

1,000 m² - 20,000 m²

6.5% - 10.0%

Leasable area