About this property
Commercial property in the famous mall in Costa de la Calma A retail space with a utility room and a retail warehouse at the renowned shopping gallery in Costa de la Calma, the southwest coast of Mallorca. The shopping center is located on the central …