1/1442.000 €Flat in Carrer Sant Roc, 5, Castell de Castells 3 rooms · 230 m² · Parking · Terrace · Private real estate 86 days agoContactCallCallContact