Skip to main content
1 bedroom apartment for sale parekklisia limassol 1201863 image 3149620