Skip to main content
1 bedroom apartment for sale parekklisia limassol 1184522 image 2792930