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