Sold for €900,000 — 20 LEESON VILLAGE, LEESON ST UPPER, DUBLIN 4, D04 K7C1 | iHouse.ie