Townhouse for sale in Palma De Mallorca, Génova 3 bedrooms · 2 bathrooms · 180 m² €1,690,000 REF. ID: SBM-160