Unavailable to Let Las Ramblas 2-1, Barcelona Right next door to its sister apartment, Ramblas #2,… More Details