Skip to main content
3 bedroom detached house for sale anthoupoli nicosia 1213005 image 2924727