View Property Corner apartment in iconic Illa del Mar tower, Barcelona In one of Barcelona’s most… Bedrooms 3 Bathrooms 2 Area 145 m2 For Sale 1,945,000€