For sale: €1,375,000 — GARDEN FLAT, 22 HERBERT PLACE, BAGGOT STREET, D02 HX81 | iHouse.ie