3 Properties Found
Villa, Naxxar
$958,000
3 Bedrooms
4 Baths
$2,164,000
$1,378,000