5-Bedroom Detached House in Strovolos
Detached house of five bedrooms…
For Sale
€750,000