This beautiful property in Trafalgar, Chamberí, Madrid offers 90m² of living space with 2 bedrooms and 2 bathrooms. Listed 6/3/2026.