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