Sold for €518,039 — Apartment 139 Meadow View, Clay Farm, Leopardstown, D18 DY7E | iHouse.ie