For sale: €450,000 — APT 10, 18-21 MOUNT ST, DUBLIN 2, D02 Y661 | iHouse.ie