About this property
TaylorBuilding Real Estate is pleased to present you with this architectural gem. Located on the 20th floor of an impressive building in Plaza Madrid - Palma de Mallorca, this property offers a unique combination of luxury, technology, and design.
Upon …