44 social housing units, shops and garages in Mairena del Aljarafe