For sale: €575,000 — APT 1, 120 RICHMOND RD, DUBLIN 3, D03 AE26 | iHouse.ie