For sale: €820,000 — 33 STEPASIDE PARK, STEPASIDE, DUBLIN 18, D18 FF21 | iHouse.ie