3 Properties Found
Villa, Naxxar
$2,177,000
$1,386,000
3 Bedrooms
4 Baths
$964,000