For sale: €495,000 — House PLUS Site at 32A Briarwood Green, Mulhuddart, Dublin 15 | iHouse.ie