If the product line is a one to one mapping to item_desc, then you can add in a MAX(item_desc) to your query
SELECT
pl.business_unit AS "BU"
,p.prod_line
,max(p.item_desc)
,SUM(i.inv_amt) AS "Amount"
FROM invoice i
LEFT JOIN product p ON p.item_num = i.item_num
LEFT JOIN product_level pl ON pl.pl_num = p.pl_num
WHERE i.date BETWEEN '01-APR-2014' AND '30-APR-2014'
GROUP BY pl.business_unit
,p.prod_line
HAVING SUM(i.inv_amt) > 500000