Sold for €755,000 — 63 ST PATRICKS PARK, STEPASIDE, DUBLIN 18, D18 T9F6 | iHouse.ie