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