1/1442.000 €Flat in Carrer Sant Roc, 5, Castell de Castells 3 rooms230 m²TerraceBalconyPrivate real estate 61 days agoContactContact