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