Sold for €520,642 — 132 Meadow View, Clay Farm, Leopardstown, D18 TFC3 | iHouse.ie