Lemon Grove Residence

PROJECT DETAILS

  • Year: 2008
  • Location: Antalya, Turkey
  • Number of units: 64

TASKS

  • International project marketing
  • International sales