173 listings found
Rental

Pesacadors/Judici

Barcelona, Barcelona 08003

Rental - €595

1 Bed | 1 Bath

apartamento