5-Bedroom Villa in Parissinos, Strovolos
This amazing detached house of…
For Rent
€3,100