Edificio Santiago de Compostela…
C/ Santiago de Compostela 94, MADRID
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…