2-Bedroom Apartment in Strovolos
Modern two-bedroom apartment available for…
For Rent
€960