Sold for €475,000 — 80 ST PETER'S ROAD, DUBLIN 12, D12 H6C1 | iHouse.ie