Sold for €270,000 — 104 MELLOWES ROAD, DUBLIN 11, D11 Y0X3 | iHouse.ie