Edificio Santiago de Compostela…
C/ Santiago de Compostela 94, MADRID
676 to 1,352 sq m(Available)
Price per sq m€16.00
Monthly
Office building…Office building…
Standing alone asset…Standing alone asset…
LEED ORO…LEED ORO…
Excellent of natural light…Excellent of natural light…