ITC-2020C26059135LSTRIKE @ €997,080[2,848.8(sqm) x €350/(sqm)] (DHEKELIA ROAD LARNACA)Google Maps Link: [CLICK HERE]