Sold for €420,000 — 18 THE LANDSDOWNE, PEMBROKE SQ, UPPER GRAND CANAL ST, D04 YY29 | iHouse.ie