Sold for €340,000 — APT 7 MAYESTON SQUARE, SAINT MARGARETS ROAD, DUBLIN 11, D11 RK72 | iHouse.ie