Sold for €330,000 — 18 LEINSTER ST, DUBLIN 3, DUBLIN, D03 PE02 | iHouse.ie