Sold for €200,000 — 65a St Peters Square, Phibsborough Road, Phibsborough, Dublin 7, Dublin, D07 YF96 | iHouse.ie