Carrer del Torrent de l'Olla NEW
Barcelona, Spain
Furnished 3-bedroom apartment for rent on Carrer Del Torrent De L'Olla. The property is on the 2nd floor of a building with an elevator. The property includes air conditioning, dishwasher, dryer, and ...