Address: Carrer torrent de l'olla 24, 08012 Barcelona, , Spain
Size: 70.0 m², 1 Bathroom
Beds: 1 Double bed, 1 Child bed, 1 Couch