Skip to main content
2 bedroom apartment for sale kallithea nicosia 1245177 image 3151841
2 bedroom apartment for sale kallithea nicosia 1245177 image 3151839
2 bedroom apartment for sale kallithea nicosia 1245177 image 3151835
2 bedroom apartment for sale kallithea nicosia 1245177 image 3151831
2 bedroom apartment for sale kallithea nicosia 1245177 image 3151828