House in Cabrils Precio 1.250.000€ Montcabrer, 08348, Barcelona, España Area 318 Bedrooms 5 Bathrooms 4 Garages 1 Type House Status New construction, On sale Show Details Precio 1.250.000€ Show Details