Skip to main content
1 bedroom apartment for sale makedonitissa nicosia 1588904 image 3991413