Opportunity1/8Price on requestTerraced house with garden for sale in Carrer la Riera 95Cabrera de Mar, Barcelona164 m²4 rooms3 bathrooms