Sale, which includes 4 villas under lease in the heart of the fashionable resort of the island of Crete - Elounda. 3 villas have an area of 96 sq. m. each, located on a plot of 350 square M. 4 Villa has an area of 96 sq meters, but the square footage 650 sq. M. All villas are fully furnished and also have all electrical equipment. Each Villa has its own private pool and stunning sea views. The business generates steady annual income.
Show More