Skip to main content
3 bedroom semi detached house for sale anthoupoli nicosia 222341 image 151065