For sale: €495,000 — 32A Briarwood Green, Mulhuddart, Dublin 15, D15 DH2D | iHouse.ie