San Lorenzo de Almagro
It is the home of San Lorenzo de Almagro football club.