3 Properties Found
Villa, Naxxar
$956,000
3 Bedrooms
4 Baths
$1,375,000
$2,160,000