60 Lower Kilmacud Rd, Stillorgan, Dublin, Dublin — €645,000 | iHouse.ie