Talamanca

  • State Finished
  • Area Ibiza
  • Year 2007
  • Completion 2012
  • Investor Private
  • Size 21.000m2