Description (Reference number: 115960) Tucked away in the desirable Salamanca district of Madrid, this modern apartment lies minutes away from exclusive