For Sale4 months ago269 ViewsVilla Castellar, Barcelona Province, Spain€750.000€1.838/m2Facts and FeaturesTypeVillaM2408Bedrooms5Bathrooms4LocationCastellar, Barcelona Province, Spain