4 bedroom luxury Villa for sale in Swieqi, Is-Swieqi
-
Ta’ Ġokondu
-
Living area
826 -
Bedrooms
4