Sold for €1,255,000 — 20 HOWTH ROAD, SUTTON, DUBLIN 13, D13 W3F1 | iHouse.ie