19 LINDEN LEA PARK, STILLORGAN, DUBLIN (A94 Y008) — €820,000 | iHouse