For sale: €995,000 — 20 SEAMOUNT APT, ST HELENS, STILLORGAN RD | iHouse.ie