233 listings found
Rented

Pescadors/Judici

Barcelona, Barcelona 08003

Rental - €700

1 Bed | 1 Bath

apartamento

Rented

Lepanto/Diagonal

Barcelona, Barcelona 08013

Rental - €1,100

1 Bed | 1 Bath

apartamento