For sale: €150,000 — THE LARCHES, CRUMLIN, THREEMILEHOUSE, H18 CY53 | iHouse.ie