Project detail

Telefónica 42

Location Area
Madrid, Spain 5.000 sqm