3-Bedroom Apartment in Strovolos
Apartment/upper house of three bedrooms…
For Sale
€149,000