Commercial premises for rent, Llevant - Marqués de Fontsanta, Palma de MallorcaPalma de MallorcaShop • 763 m²