Skip to main content
3 bedroom apartment for sale strovolos nicosia 1586274 image 3986330
3 bedroom apartment for sale strovolos nicosia 1586274 image 3986329
3 bedroom apartment for sale strovolos nicosia 1586274 image 3986328
3 bedroom apartment for sale strovolos nicosia 1586274 image 3986327
3 bedroom apartment for sale strovolos nicosia 1586274 image 3986326
3 bedroom apartment for sale strovolos nicosia 1586274 image 3986325
3 bedroom apartment for sale strovolos nicosia 1586274 image 3986324
3 bedroom apartment for sale strovolos nicosia 1586274 image 3986323
3 bedroom apartment for sale strovolos nicosia 1586274 image 3986322
3 bedroom apartment for sale strovolos nicosia 1586274 image 3986321