Sold for €1,710,578 — 63 PALMERSTON ROAD, DUBLIN 6, D06 R6C2 | iHouse.ie