205 listings found
Rented

Pescadors/Judici

Barcelona, Barcelona 08003

Rental - €650

1 Bed | 1 Bath

apartamento