Detached houses 120 sq.m | 250.000 €
Elevated | 3 Bedrooms | 1 Bathrooms
Agia Varvara (Municipality)