2-Bedroom Apartment in Strovolos
Luxury two-bedroom apartment available for…
For Sale
€245,000