Properties

Reset Filters

View all photos & details

Learn more
For Sale
Sea View
Under Construction
New Build
€7,900,000+VAT

Luxury modern 6 Bedroom smart Villa with Unobstructed Sea view in Mouttagiaka

View all photos & details

Learn more
For Sale
Sea View
€1,160,000+VAT

Residential Land with Sea View in Germasogeia