8-Bedroom Villa in Nicosia City Center, Trypiotis
Unique detached house of eight…
For Sale
€5,225,000