C/ Consell de cent

Barcelona, 08013

€199,000

3 Bed | 1 Bath  |  75 m2

Sold
Property Information

Sorry, this entry is only available in Español.

Location