Sold for €280,555 — 101, HOWTH ROAD, DUBLIN 13, D13 XW93 | iHouse.ie