Sold for €3,200,000 — 24 UPPER LEESON ST, DUBLIN 4, DUBLIN, D04 E4C1 | iHouse.ie