Barcelona - Igualada - For sale
REF: SRB0000006305
Sale price
1 038 000 €
Currency converter
5079,8m2
3631,98m2
1134m2