Sold for €370,000 — 29 RICHMOND HALL, RICHMOND ROAD, DUBLIN 3, D03 XP40 | iHouse.ie