3 Properties Found
Villa, Naxxar
$954,000
3 Bedrooms
4 Baths
$2,154,000
$1,371,000