For sale: €355,455 — APT 3 THE ANCHORAGE, TOWNYARD LANE, MALAHIDE, K36 P088 | iHouse.ie