View Details $791,986 1 of 21 Ciutat Vella | Barcelona 3 beds 2 baths 1 ½ baths 1,410 sqft On Site: 584 Days