The Eden House Rathfarnham

Grange Rd, Dublin