Luxury Finished Apartment in Swieqi ref 10338