For sale: €158,000 — 3 MAYESTON SQUARE, MAYESTON HALL, ST MARGARETS ROAD, D11 N156 | iHouse.ie