C/ de Paris 64
Barcelona, 64 C/ de París

Apartment • 3 Bed. • 2 Bath. • 117 m²

Flat to buy in Barcelona, Spain
Barcelona, 189 C/ de la Diputació

Terraced apartment • 3 Bed. • 2 Bath. • 129 m²