Sold for €427,500 — 103 LAMBOURN RD, CLONSILLA, DUBLIN 15, D15 RRW3 | iHouse.ie