Skip to main content
1 bedroom apartment for sale strovolos nicosia 1298576 image 3167198