Luxury Apartment for sale in Sliema, Malta
-
Valletta
-
Living area
412 -
Bedrooms
3