One bedroom flat in strovolos near agios spyridonas churchNicosia — Strovolos - Stavros1 month ago1275ID: 617576128