4-Bedroom Detached House in Strovolos
Unique detached house of four…
For Sale
€1,400,000