Strovolos

FOR RENT
Nicosia (Strovolos) - #119
5 Bedroom house with pool for rent in Strovolos
5,500 EUR
5 Bedroom house with pool for rent in Strovolos