Skip to main content
3 bedroom detached house for sale germasogeia limassol 1288215 image 3163063
3 bedroom detached house for sale germasogeia limassol 1288215 image 3163062
3 bedroom detached house for sale germasogeia limassol 1288215 image 3163059
3 bedroom detached house for sale germasogeia limassol 1288215 image 3163055
3 bedroom detached house for sale germasogeia limassol 1288215 image 3163051
3 bedroom detached house for sale germasogeia limassol 1288215 image 3163048