3-Bedroom Penthouse in Strovolos
Deluxe top floor apartment of…
For Sale
€370,000