Map for C. DE PEDRO TEIXEIRA, Madrid, Madrid 28020