Sold for €520,642 — 76 MEADOW VIEW, CLAY FARM, LEOPARDSTOWN, D18 TRK6 | iHouse.ie