Swieqi Brand New 3BDR Apartment - FL3 | Is-Swieqi | PMI Malta