For sale: €410,000 — 27 SEAMOUNT APTS., STILLORGAN ROAD, DUBLIN | iHouse.ie