For sale: €260,000 — 23 RIVERSDALE AVE, PALMERSTOWN, DUBLIN 20, D20 RF29 | iHouse.ie