121 Lower Kilmacud Rd, Stillorgan, Dublin, Dublin — €675,000 | iHouse.ie