Sold for €520,057 — 14 Lockhouse Lane, Seven Mills, Clonburris, D22 Y4TP | iHouse.ie