5 available long term apartments in Barcelona:

  • Wifi
  • Parking
  • Pool