Sold for €2,000,000 — APT 1, 29 CHARLESTON RD, RANELAGH DUBLIN 6, D06 X977 | iHouse.ie