The N Residences IbizaEivissa, Marina Botafoc - TalamancaTypePriceAreaUnits1 bed€830K – €1M78 – 81 m²42 bed€1.2M – €3.6M109 – 290 m²6