4 Properties Found
Commercial, Naxxar
$1,999,000
$829,000
$343,000
1 Bath
$182,000