Sold for €520,642 — APARTMENT 124, MEADOW VIEW, CLAY FARM, D18 VE2C | iHouse.ie