Last listed at €520,000 — 19 Churchwell Mews, Dublin 13, D13 AE67 | iHouse.ie