New construction6 units availableFrom€415,000up to €495,000SANT FOST DE CAMPSENTELLESSant Fost de Campsentelles, Barcelona148 – 168 m²3 rooms