3-Bedroom Ground Floor Apartment in Archangelos, Strovolos
Ground floor apartment of three…
For Sale
€190,000