29 Properties Found
Villa, Swieqi
$1,375,000
3 Bedrooms
2 Baths
Villa, Naxxar
4 Baths
Villa, Attard
$1,289,000
3 Baths
$1,128,000
Villa, St Venera
$967,000