Sold for €257,000 — 23 Phoenix View, St Laurences Rd, Chapelizod, Dublin 20, Dublin, D20 D905 | iHouse.ie