Edificio Santiago de Compostela…
C/ Santiago de Compostela 94, MADRID
7,276.41 to 14,552.81 sq ft(676 to 1,352 sq m)Available
Price per sq m€192.00
per year
Office building…Office building…
Standing alone asset…Standing alone asset…
LEED ORO…LEED ORO…
Excellent of natural light…Excellent of natural light…