About this property
Step into the charm of a Greek-style villa boasting 3 bedrooms and 2 bathrooms (1 en-suite).
The spacious living area seamlessly integrates an American-style kitchen and a practical laundry room.
This villa offers the luxury of a private swimming...