4-Bedroom Detached House in Strovolos
Villa of four bedrooms plus…
For Sale
€895,000