Flats to rent de owners at Mas d'En Serra - Els Cards, Sant Pere de Ribes