Sold for €1,870,000 — 20 LEESON ST UPPER, DUBLIN 4, DUBLIN, D04 P7W3 | iHouse.ie